home *** CD-ROM | disk | FTP | other *** search
/ DOpus Plus / DOpus Plus.iso / Tutorial / C Guide / Average_Module1 / includes / Project.h < prev   
C/C++ Source or Header  |  1998-09-16  |  2KB  |  63 lines

  1. /*******************************************************************
  2.  
  3.    Project.h
  4.  
  5.    Now I do some less comments, since here is starting the average
  6.    level :).
  7.  
  8. *********************************************************************/
  9.  
  10. #include <dos.h>
  11.  
  12. #include <proto/dos.h>
  13. #include <proto/asl.h>
  14. #include <proto/exec.h>
  15. #include <proto/layers.h>
  16. #include <proto/utility.h>
  17. #include <proto/gadtools.h>
  18. #include <proto/graphics.h>
  19. #include <proto/intuition.h>
  20. #include <proto/commodities.h>
  21.  
  22. #include <dos/exall.h>
  23. #include <dos/dostags.h>
  24. #include <exec/memory.h>
  25. #include <exec/execbase.h>
  26. #include <graphics/rpattr.h>
  27.  
  28. #define  CATCOMP_NUMBERS
  29. #include "includes/buildin.strings"
  30.  
  31. #define  _DOPUS_MODULE_DEF
  32. #include <dopus/modules.h>
  33.  
  34. #define  SDI_TO_ANSI
  35. #include "/sc/include/sdi_std.h"
  36.  
  37. /********************************************************************/
  38.  
  39. #define MODULE_NAME        "doexchange.module"
  40. #define MODULE_VER_NUMBER  1
  41. #define MODULE_CATALOG     "doexchange.catalog"
  42. #define MODULE_FLAGS       0
  43. #define MODULE_FUNC_COUNT  1
  44.  
  45. #define VERSION_STRING     MODULE_NAME " 1.0 " __AMIGADATE__
  46.  
  47.  
  48. #define COMMAND_0          "DOExchange"
  49. #define FUNC0_ID           0
  50. #define FUNC0_FLAGS        0
  51. #define FUNC0_TEMPLATE     "Hide/S,Show/S,BGC=BackgroundColour/N,TC=TextColour/N,N=NewName/K,Quit/S"
  52.  
  53. #define TEMPLATE_COUNT     6
  54.  
  55. /********************************************************************/
  56. // externals from modinit.c
  57. extern APTR mempool;
  58. extern IPCData *exchange;
  59.  
  60. // our "main" function
  61. extern void DOExchange( STRPTR args, struct Screen *screen, IPCData *ipc );
  62.  
  63.